ghost weed - French English Dictionary